a heck of a … - Alemán Inglés Diccionario